function addUser() {
    location.href = "/users/0";
}
function goHome() {
    location.href = "/users"
}
// Popup
function openPopup() {
    document.getElementById('overlay').style.display = 'flex';
    document.getElementById('popup').style.display = 'block';
}
function closePopup() {
    document.getElementById('overlay').style.display = 'none';
    document.getElementById('popup').style.display = 'none';
}
// Page
function prevPage() {
    alert('上一页');
}
function nextPage() {
    alert('下一页');
}
// Edit
function userEdit(event) {
    const editBtn = event.target;


    // 从data属性获取用户ID（推荐方式）
    const userId = parseInt(editBtn.dataset.userId);

    // 验证ID有效性
    if (!userId || isNaN(userId)) {
        console.error('无效的用户ID');
        return;
    }

    if (!confirm('确定要修改该用户信息吗？')) {
        return;
    }

    location.href = `/users/${userId}/adAndUp`;
}
// Delete
function userDel(userId) {
    console.log(userId);


    // 验证ID有效性
    if (!userId || isNaN(userId)) {
        console.error('无效的用户ID');
        return;
    }

    fetch(`/users/${userId}`, {
        method: "DELETE",
    })
        .then(response => {
            if (response.status === 200) {
                console.log("删除成功");

            } else {
                throw new Error(`删除失败，状态码：${response.status}`);
            }
        })
        .catch(error => {
            console.error("删除出错:", error);
            alert('删除失败，请重试');
        });
}